Enterprise Version
polished and refined compositions